package ar.edu.unq.edp.futbol.usuarios;

import java.util.concurrent.CyclicBarrier;

import org.hibernate.Session;


import persistencia.EquipoBuilder;
import unq.equipos.dom.Equipo;
import unq.equipos.dom.Tecnico;

public class PonedorDeEquipo extends UsuarioEquipo{
	private Tecnico tecnico;
	
	public PonedorDeEquipo(String nombreEquipo, CyclicBarrier barrier, Tecnico tecnico) {
		super(nombreEquipo, barrier);
		this.tecnico = tecnico;
	}
	
	public Equipo ejecutarTarea(Session session) {
		return new EquipoBuilder().mkBigTeam(this.getNombreEquipo(), this.getTecnico());
	}

	
	//setters && getters
	public void setTecnico(Tecnico tecnico) {
		this.tecnico = tecnico;
	}

	public Tecnico getTecnico() {
		return tecnico;
	}
}
